// 设置默认信息
$.validator.setDefaults({
    submitHandler: function (val) {
        //submit('',successcallback('修改成功,请重新登陆',$('.formsub').attr('tipurl')));
         
    },
    errorPlacement: function (error, element) {
         element.parents('.l_b').append(error);
    }
});

$(document).ready(function () {
    // 限制只能输入数字
    var record;
    $("#certid,#fseqno,#totalnum,#vouchno").on('keyup', function () {
        var myThis = $(this);
        var val = myThis.val();
        var decimalReg = /^[1-9][0-9]*$/;
        if (val != '' && decimalReg.test(val)) {
            record = val;
        } else {
            if (val != '') {
                myThis.val(record);
            }
        }
        myThis.blur(function () {
            record = '';
        });
    });

 $("#money,#dueamt,#totalamt").on('keyup', function () {
        var myThis = $(this);
        var val = myThis.val();
        var decimalReg = /^\d{0,999}\.{0,1}(\d{1,999})?$/;
        if (val != '' && decimalReg.test(val)) {
            record = val;
        } else {
            if (val != '') {
                myThis.val(record);
            }
        }
        myThis.blur(function () {
            record = '';
        });
    });
    
    $(".table_box input[type=text]").focus(function () {
        $(this).addClass('u-ipt-active');
        $(this).removeClass('error');
        $(this).next('label.error').hide();
    });


    $(".table_box input[type=text]").blur(function () {
        $(this).removeClass('u-ipt-active');
        if ($(this).parent().find('label.error').is(":visible")) {
            $(this).addClass('error');
        } else {
            $(this).removeClass('error');
            $(this).removeClass('u-ipt-active');
        }
    });

   $('.duedate,.plandate,.signtime').datepicker({
        dateFormat: 'yy-mm-dd'
   });
   // $('.plandate').datepicker({
   //      dateFormat: 'yymmdd'
   // });
   // $('.signtime').timepicker({});

    var account_form = $("#account_form").validate({
        focusInvalid: false,
        onkeyup: false
    });

    $('input[type="text"]').each(function(){
        $(this).attr("required", "true");
   });

    var b=true;
   $('input[type="text"]').blur(function(event) {
        b=true;
      requireInput($(this));
   });


   $('#upload_btn').click(function(event) {
    b=true;
     $('input[type="text"]').each(function(){
        requireInput($(this));
     });

     if(b){
        oktipsoption = {
            type: 1,
            url: $('.formsub').attr('url'),
            msg: '提交成功'
        };
        ajaxform.init(oktipsoption, '.formsub');
        ajaxform.submit();
     }
       
   });

 function requireInput(obj)
   {
        if(obj.val()==''){
            //account_form.element.form();
            $("#account_form").validate().element(obj)  
            obj.next('label.error').text('请填写'+obj.attr('tips'));
            b=false;
        }
   }
})

